Billerud is perceived as one of Stora Enso's biggest rivals. Billerud was founded in 2012, and its headquarters is in Solna, Stockholms län. Like Stora Enso, Billerud also works within the Transportation, Warehousing & Logistics field. Billerud has 14,072 fewer employees than Stora Enso.