Handling of BYD plan a litmus test of India’s business climate
Although it hasn't yet been confirmed by Indian authorities whether they will reject Chinese automaker BYD's proposal to set up a factory in the country, relevant media reports have attracted…