Allo Technology Sdn. Bhd. (Allo!), is an Information and Communication Technology (ICT) services provider that plays a pivotal role in propelling technology and connectivity services in Malaysia... As a wholly owned subsidiary of Tenaga Nasional..
Relevance: 42.128525