Solar power equipment being delivered to the Primary Health Center, Okitipupa, Ondo State, Nigeria/Photo: d.light

1

Check Also

EU–India Free Trade Agreement: What You Need To Know

The European Union and India formally signed a far-reaching Free Trade Agreement (FTA) at a …