STARS® Australia

Founded in Byron Bay, we are looking to secure the 1st physical location for STARS® Australia in what will be STARS® spiritual home. With visits in 2023 and 2024 we are there to secure our location and put the necessary supply chain and partners in place.

Next
Next

STARS® partners with University of Leeds