London Free Press
Budweiser Gardens may cost London taxpayers $100 million by the time the city takes over ownership in about 30 years, but city politicians and ratepayers are being shut out of a report on the arena’s economics. Read More
Read the full story from the source
Budweiser Gardens may cost London taxpayers $100-million by the time the city t…