Visit www.mainstreamrp.com. Learn about Mainstreamâs mission to accelerate progress to renewable energy around the globe. Mainstream develops and builds wind and solar plant â on land and at sea across Europe, North America, South America and South Africa.