A MERGER between energy giants Npower and SSE has been given the green light despite concerns it could reduce competition in the market. Here’s what you need to know about what the merger means, if there will be job losses and their share prices. What’s the merger between Npower and SSE? The planned merger between […]