Storia: Romania's Electrica awards EPC contract for 62.5-MWp solar project — Warptech Lab News