Photovolvaic Solar Power Plant with storage, Thiès, Senegal

Coming up.