Alpha Foundation’s Iilia Foundation, a Miami-based non-profit, is looking to raise $50 million to build an international medical center
admin 0
The Iilia foundation has raised $50.5 million from investors to build a medical center in the United