Who holds the power at UK energy companies? Men, is the short answer. An audit of the UK’s 80 largest energy employers – from oil and gas exploration companies to solar and wind developers and utilities…
Keep reading this article on Business Green - Incisive Business Media (IP).