Classic Legends, on India’s 78th Independence Day, announces the launch of one of the BIGGEST motorcycle brands — BSA — in India. The Birmingham Small Arms Company (BSA), once the world’s largest motorcycle manufacturer and a pillar of British industrial heritage, has a fan following since its founding in 1861 that continues to this day. BSA […]