Delhi Blast Puts India’s Security—and Investor Confidence—on Alert

India’s capital was still reeling on Wednesday as the government confirmed that the car explosion near Delhi’s Red Fort was a “terror incident.” The attack, which killed eight people and injured at least twenty more, marks the city’s first major blast in…









