Citigroup to pay $ 285 million to settle charges against it

With the second best performance after Sri Lanka in South Asia, India climbed seven places to be ranked 132nd best place to do business, according to new global survey. [More]