Belgium-based cement producer, Titan America, is aiming for a valuation of up to $3.32 billion in its initial public offering (IPO) in New York.
Yet, among these colossal beings, the most important titan is often overlooked. Mothra, the Queen of the Monsters, is far ...