Germany's Thyssenkrupp will build six submarines for the Indian Navy along with its Indian partner ... but are getting no funds to buy modern weapons and platforms," said Singh.