German asset manager Luxcara GmbH has struck a power purchase agreement (PPA) with Amazon.com Inc (NASDAQ:AMZN) for a “significant” portion of the output of a 374-MW wind farm in northern Sweden.