Mainstream Renewable Power
Mainstream are leading the way in renewable energy, with wind and solar projects being developed on every continent. As part of EBCD in Dublin, we have been engaged from the outset developing the brand identity and print collateral since the birth of the company in 2008.