The company is behind the $7-billion massive battery manufacturing plant set to be built on Montreal’s South Shore.