Congressional investigators say three previously undisclosed defects in a critical safety device may have contributed to the massive oil spill in the Gulf of Mexico. The rig was owned by Transocean and leased by energy company BP. NPR's Peter Overby...
By Anjana Pasricha New Delhi 11 June 2006 Major international companies have recently announced several new investments in India. These investments signal India's growing importance as a global hub for the information technology industry, and also a...