Mediamax Network Limited

Renewable energy in Muranga