About
Hours and details
Aldwych International is an Africa-focused power investment and development company, delivering energy projects designed to improve lives and support the continent’s future. It is African-owned and operated, with a portfolio spanning power generation and renewable energy.
- Business and professional services
