The province said Friday a technology development site associated with the electric vehicle business is being created in North Bay.
TheCanadian.News, your trusted source for comprehensive coverage of Canada's latest news, politics, business, and culture.
The province said Friday a technology development site associated with the electric vehicle business is being created in North Bay.