PTC Financial Services IPO to Open on March 16

PTC India Financial Services, a unit of PTC India, will launch its initial share sale offer on Wednesday. It is coming out with an offer for selling 156.7 million shares, consisting...