Future biz prospects look bright: ICRA

Naresh Takkar, MD of ICRA, said, "The overall business environment is positive and future prospects looking bright. We see good business opportunities in the carbon rating market going ahead."

Related Videos