The British motorcycle brand, BSA, is making a comeback in India with its much-anticipated model, the BSA Gold Star 650.…