Tagged - Planet Aid
cult
Alleged cult ties and ‘F’ watchdog rating: move-out donation bin company raises questions
The sunny yellow Planet Aid, Inc. donation bins brought in during move-out season may seem inviting, but their appearance masks a company with links to an alleged cult, a poor charity watchdog rating, and a history of suing investigative publications.