ADVERTISEMENT
City of London’s finance department confirms the company owes over a million in property taxes, reports CTV’s Gerry Dewan.