Chilean fishing company Compania Pesquera Camanchaca SA has secured a supply of 100% renewable power for its entire chain of operations.