Many European corporate giants are reporting bumper profits, but are failing on the cuts in Greenhouse Gas Emissions. It is high time that these corporate giants deliver on their pledges and switch to renewable modes to achieve their promises. Read more
News Credit: Social Europe
Picture Credit: DesignRage/shutterstock.com