Amazon Invests in Solar Powered Facility Project in SA
Having secured the approval of the National Energy Regulator of South Africa (NERSA), American multinational technology company, Amazon, embarks on ...
Having secured the approval of the National Energy Regulator of South Africa (NERSA), American multinational technology company, Amazon, embarks on ...