Mumbai, Nov. 18 -- STL Networks has received the credit rating IND A-/Stable on its proposed non-convertible debentures from India Ratings and Research.

Published by HT Digital Content Services with permission from Capital Market....