Fine Organic soars 6%, hits new high after ICRA upgrades credit rating ICRA upgraded the long term rating of the company to AA- from A+ and reaffirmed the short term rating at A1+. Read Full News on www.business-standard.com