Battlefront shows off the Grenadier Company for Flames of War in this particular article.
From the post:
A Grenadierkompanie is the finest infantry force you can command. The troops are all experienced veterans and they are backed by the best weapons that the German army can provide, from StuG assault guns to the feared Tiger, your Grenadierkompanie will never be out-gunned or out-classed.
Attach machine-guns and anti-tank guns to Grenadier platoons forming strongpoints to anchor your defensive position. Keep other Grenadier platoons in reserve as a counterattack force to recover any strongpoints lost to the enemy.