India, Nov. 17 -- 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 Pivotal Sources....