ISP Is your ISP providing you Internet Bandwidth as Promised?2 Mins ReadBy Nilanshu Basnet As many customers were complaining about the less internet speed provided by the service providers (i.e. ISPs), Nepal Telecommunications Authority…