Contracts and Commercial Law

Indian Telecom Co. Wants $563M Satellite Deal Award OK'd