Local Business
British American Insurance Company creditors and policyholders could finally soon get their last payout.
The company’s four-storey, 11,080-square-feet Front Street building has been sold.
KPMG Advisory Ltd, agents to the Official Receiver, stated yes...
Apr 10, 2013