The National Investment Company, known by its French initials, SNI, is said to control Morocco's biggest bank, insurance company, dairy and cooking-oil firms, as well as a large acreage of real estate and is now often castigated for its anti-competitive practices.