
US Tax Curbs Share Buyback Activity
Companies that buyback their own shares will have to pay a new tax due to a provision in the Inflation Reduction Act.
Islamic finance is a fast-growing $2 trillion industry, yet many finance professionals do not know halal from haram. Global Finance's series on Islamic finance explains.