The City of Ottawa’s planning committee has given the green light for a new development that, when completed, will give Ottawa’s skyline its tallest building. Canada’s capital city, with a regional population over 1.2 million, has approved a three-tower development for the Dow’s Lake a…