20120803 city.mumbai: North India power failure puts off foreign investors