Cubans scramble to install solar panels in their homes, businesses and vehicles as Washington prevents oil from reaching the Caribbean’s largest island.
Once considered a dystopian fantasy, space-based solar could soon transform the renewable energy sector.View on euronews ...