100 Megawatts

latest news & developments