Micro Business Energy Supply
The concept of a micro business is initiated by Ofgem in 2010. They believed that some businesses in the UK needed extra protection from the energy market over issues like fair contracting, billing and complaints.
read more