Manufacturers or money managers? Consumer goods firms hold N587 billion cash in 2026 | Vibestale