BAYWA stands for Bayerische Warenvermittlung Landwirtschaftlicher Genossenschaften (German stock company)