Wait is on for October CPI report Thursday to shed light on progress over inflation fight
Oji Nepia’s infant diaper production has fallen by 300 million units—about half its supply—since its 2001 peak.