Leading independent energy company Ovo Energy has welcomed national recognition from top consumer body Which? for providing ‘5 star’ accuracy and clarity in its billing and the best customer complaints handling in the industry. In the 2011 Which? Switch Consumer