A

Anti-Red Tape Authority (ARTA)

82 employees

Basic info

Industry

government administration

Date founded

2018

FAQ