October 2017

Buffalo City Metro Appoints New Pre-paid Electricity Vendor