Another energy supplier enters administration

Administrators have been appointed for Manchester-based Zebra Power Limited