By Matters India Reporter New Delhi: George Muthoot, an Orthodox Christian who played a pivotal role in building one of India’s most trusted financial power houses, died March 5 in Delhi. He was 71. George, the chairman and whole time director of the Muthoot Group, was rushed to Delhi’s EscortsContinue Reading