Home News Science reveals one can buy happiness, insists huge salary can give happiness