Prince Charles inaugurates solar energy project in Cuba

Prince Charles has inaugurated a $250-million renewable energy project in Mariel, Cuba. Behind the project is the British company Solar Mariel. Th...
Back to Top