BMW India Foundation formed to lead CSR activities

German luxury carmaker BMW India has announced that it has registered a non-profit company christened ‘BMW India Foundation’ to plan, implement and oversee all corporate citizenship projects of BMW India, BMW India Financial Services and BMW India Leasing. The luxury carmaker says the foundation will go beyond the current programs to generate greater awareness and promote the causes