Storia: YEO wins EPC deal for 130-MWp solar project in Kosovo — Warptech Lab News