Translate...

Unsure of being paid, telecom vendors delaying accepting orders from Vodafone Idea: Report

Unsure of being paid, telecom vendors delaying accepting orders from Vodafone Idea: Report
Vodafone Idea is also believed to have laid off nearly 1,500 employees across the country.