Finished reading โ€œArmor World (Undying Mercenaries Book 11)โ€ by B.V. Larson, first published in 2019.

Goodreads

In a twist of fate that rocks the Galactic Empire, James McGill finds himself negotiating the future of a thousand inhabited worlds.

An artificial object made of compressed stardust is barreling toward Earth. Is it an invasion ship? A doomsday weapon? Perhaps itโ€™s the final response of Squanto, the Warlord of Rigel who McGill has repeatedly humiliated. Or could it be from the Mogwa, sent to avenge McGillโ€™s assassination of Earthโ€™s Imperial Governor?

No one knows the truth of its origins, but the object is huge and unstoppable. Whoever hurled this rock at us isnโ€™t answering our calls. Every weapon bounces off, and the people of Earth begin to go mad as they realize their destruction is only hours away.

ARMOR WORLD is the eleventh book of the Undying Mercenaries Series. With over three million copies sold, author B. V. Larson is the king of modern military science fiction.