The U.K. government didn’t get the best deal for consumers when it awarded 16.6 billion pounds ($26.8 billion) worth of clean-energy contracts, according to a parliamentary committee. PrevNext