NEC stands for: A) National Economic Council B) National Economic Counsel C) Nation Economic Council D) National Economic Committee Related MCQs: ATM Stands For? Deccan Plateau is located in ……? Who developed C languages: In which city in the USA the White House is situated?