is not in process of liquidation on Feb 20, 2024
Where is Green Bill's headquarters?
Green Bill's headquarters is located at Muscat Governorate / Bousher / South Alghubra, rood, Building Number 00, Postal Code 316, P.O. Box 121
What is Green Bill's industry?
Green Bill is in the industry of Information Technology and Cyber Security Consulting
What year was Green Bill started?
Green Bill was started in 2023