Banco del Bienestar is a state-owned, state-run banking institution owned by the Government of Mexico. It is the main provider of financial resources for social programs for the federal government. From Wikipedia