United States Agency for International Development, it is an independent agency that is responsible of partnering and funding development projects all over the world. In Lebanon, they have a dedicated mission that is managing multimillion dollars projects in several domains such as: