Sri Lanka’s Internet Pioneer, Prof. Abhaya Induruwa inducted into the Internet Hall of Fame

Sri Lanka’s Internet Pioneer, Prof. Abhaya Induruwa inducted into the Internet Hall of Fame