Chevron will lay off 15 per cent to 20 per cent of its global workforce, the U.S. oil company said on Wednesday during an ...
Engineers India said that it has bagged a contract worth Rs 106.5 crore from Indian Oil Corporation for providing project management consultancy services.