David Kurten questions Mayor's new (renewable electricity) energy company.Sean TilburyMar 5, 20210 min read