Maruti Suzuki sets up a 20 MWp solar power plant at Manesar facility
Maruti Suzuki India (MSI) on Monday said it has set up a 20 MWp solar power
Read moreMaruti Suzuki India (MSI) on Monday said it has set up a 20 MWp solar power
Read moreIndia’s biggest car maker Maruti Suzuki said on Tuesday that its vehicle production in September will tumble by 60
Read more