20070718 india: Satellite launch likely to cost $15 million