MBIA Pays Executives $11.4 Million to Stay for Three More Years

MBIA Pays Executives $11.4 Million to Stay for Three More Years

JB Reed/Bloomberg

The MBIA Inc. offices sit at 650 Fifth Avenue in New York, U.S.