Stardust Solar
's headquarters is located in Burnaby, British Columbia. Mark Tadros is the Founder & CEO of Stardust Solar. Stardust Solar has received a total of $4.4M in funding. Stardust Solar's most recent acquisition was Solar Grids LLC for an undisclosed amount on Nov 2024. Stardust Solar has 1 followers on Owler.