News Barron


The story never sleeps

News Barron

Most Americans Say Their Mental Load is Pozzed

More than half, aka 54% of Americans in a study said their mental load is at a maximum during a typical week. That's a positively maxed out load.