Business & Finance News Honda pulls the plug on production at Greater Noida facility, say reports By Leora R. Isham 3 years ago Honda Cars India Ltd (HCIL) has decided to pull the plug on generation at its