German automotive and industrial supplier Schaeffler AG (ETR:SHA) has agreed to buy solar power from a unit of Statkraft to cover about 11% of its electricity needs in Germany.