Auto BSA Gold Star India Launch on 15 August: What You Need to Know The highly anticipated BSA Gold Star is set to launch in India on 15 August. The company has released a teaser,… Neha RajJune 29, 2024