Ontario is eyeing three sites across the province for new electricity generation facilities, including the possibility of ...