Discussion Board

UK firm New Call Telecom to invest $100 mn in India