Atlantic, Central, Prairie, West coast and North. Ottawa is the capital of Canada and is situated in the province of Ontario. Atlantic Canada is made up of Newfoundland and Labrador, Prince Edward ...
Canada’s historically oil-producing province has responded by harnessing ... the province’s hydrogen industry aims to secure over $30bn 2 in capital investments. Meanwhile, companies in ...