– The African Union has formally launched the Africa Credit Rating Agency, known as AfCRA, in Mauritius. The agency will provide credit assessments for African...
Key regulatory and quality management accreditations position the CSE-listed clean energy technology provider for accelerated commercialization and potential major enterprise contracts to manufacture and sell,...