Austria-based solar developer CCE Group GmbH has inaugurated the 87-MWp La Huella solar farm in Chile, its first such project in the South American country.