Return to "St. Kitts And Nevis One Step Closer To Constructing Largest Solar Energy Plant In The Caribbean" Rajnesh (Raj) Walia, Solrid Ltd. Director Rajnesh (Raj) Walia, Solrid Ltd. Director Next