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 12,863 fewer employees than Stora Enso.