Any site whose abbreviation is, basically, BS News should be immediately suspect; however, we don’t really need to second-guess their intent.
From their About page:
The Business Standard News is a satirical site designed to parody the 24-hour news cycle. The stories are outlandish, but reality is so strange nowadays they could be true.
Humor is subjective, so you might not find anything funny about their stories. But we applaud them on the ridiculousness of many of their headlines.