Novatec Solar 0.0 (0) Dartmouth Nova Scotia Solar Companies November 25, 2024 16 Shore Rd, Dartmouth, NS B3A 1A1