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