Moreover, Royal Financial Bank Of Canada has 0% invested in Consolidated Water Co. Ltd. (NASDAQ:CWCO). Ameriprise Fin Inc holds 288,888 …