Cars Marcus Chen AEOLUS Tunisia Commits to Renewable Energy: Secures Contracts for 500 MW Solar Projects