Teaser
13 Jan 17 - The Inter-American Development Bank (IDB) has launched two studies that show the low regard citizens, including those in Panama and Trinidad and Tobago, have for the quality of public services they receive and how innovation can help make these services less bureaucratic.