Swiss Solar City AG, Basel, Limited or Corporation