is not in process of liquidation on Jun 8, 2024
Where is The Ikiraro Project's headquarters?
The Ikiraro Project's headquarters is located at MONTGOMERY, AL
What is The Ikiraro Project's industry?
The Ikiraro Project is in the industry of SUPPORT A CULTURE OF LEARNING BY SHARING IDEAS IN RWANDA
What year was The Ikiraro Project started?
The Ikiraro Project was started in 2010
Sources: Alabama Secretary of State