Company Overview Mecha Solar Egypt will empower the world's underdeveloped communities through the application of solar and wind energy technologies. The company will become the world's leading provider of renewable energy (RE) products and services, with projects potentially spanning all seven continents by 2023.