Industries | Thu Jan 23, 2014 3:58am EST

Britain's SSE to cap energy prices until 2015