The Business Standard

Indian shares edge higher powered by energy, financials