Billionaire philanthropist Bill Gates kept his spot as the worlds richest man, a rank he has held for 16 of the past 21 years, Forbes magazine said yesterday (March 2).