3 statutory bodies status described as “unclear” 9 January 2017 The Grenada National Stadium, Grenada Postal Corporation, and Grenada Investment Development Corporation are three statutory bodies and/or state-owned enterprises, whose ...