Winpower Direct is the UK’s leading energy sales solutions company, providing intermediary, business and technology services to b2b energy brokers, impartial business energy advice to both small and large businesses, on what are the best business energy comparison deals available.