India's Prime Minister Narendra Modi's new government on Thursday (July 10) unveiled a first budget of structural reforms aimed at reviving growth, winning praise from investors despite a lack of clarity over how he would cap the big fiscal deficit.