No less than 136 countries have reached a deal that would set a global minimum corporate tax rate of 15 percent. The Organization for Economic Cooperation and Development (OECD) announced the agreement on Friday.
“Scared” Chinese manufacturers of Western electronics components are being starved of electricity by their own government, causing some to consider leaving the country — and putting a real pinch on this year’s Christmas shopping.
It is hard to believe moms have now become the target of the U.S. government, but in our rapidly declining culture, every day seems to bring a new crazy.
Some politicians think they’ve found a silver bullet for the impasse over the debt limit, except the bullet is made of platinum: Mint a $1 trillion coin, token of all tokens, and use it to flood the treasury with cash and drive Republicans crazy.
On Friday, American pharmaceutical giant Merck announced that new data from clinical trials of its Molnupiravir drug showed a reduced risk of hospitalization or...