Cadiz Inc. is a renewable resource company based in Los Angeles that owns over 70 square miles of property with significant water resources. Read More