Britain flicks the off switch on coal-fired power after 140 years

The source of energy that made the Industrial Revolution possible has been abandoned by the UK earlier than expected, making the country a G7 leader.

Read Full Article