Renewable Energy Greenage Technologies is localising solar energy in Nigeria Abraham Augustine 27 months ago