20170424 business.india-business: At 7.9%; PPF still best bet