Island Power Signs Gas Sale Agreement

28 July 2003

Island Power Signs Gas Sale Agreement