Delays in the implementation of hydropower projects in India have led to significant cost overruns, amounting to over Rs 30,000 crore, according to recent...
Professional networking platform, LinkedIn, announced on Thursday that it will be laying off 716 employees worldwide as it "streamlines operations" in response to the...