Good Liberal Arts Schools for Economics

Do those with an undergraduate degree in business need an MBA ? Probably better and more efficient to earn a one year specialty masters degree for those with an undergraduate degree in business.

Those with an undergraduate degree in economics may & should benefit more from earning an MBA degree than would one who has already earned a degree in business.