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