The city Mississauga, Ontario might be the younger and less popular sister of the city of Toronto. But she is…