The failure of the launch of the Indian Space Research Organization's communications satellite INSAT-4C that was made to explode since it veered off course soon after launch Monday has come as a major setback for the country's most ambitious direct-to-home (DTH) initiatives. And with it, the launch failure has also pushed back India's entry into the field of commercial satellite launching.