Deccan Group Falls Down The collapse of the Deccan Group which is the owner of one of the largest media groups in the country and the Indian cricket franchise Deccan Chargers has rocked the corporate world. The Group which has dramatically increased its debt in the last 2-3 years, now has almost $1 billion in […]