The Canadian unit of Chicago-based S&C Electric Company announced today it will deploy a solar-plus-storage microgrid in the city of North Bay, Ontario.