Hi Liu Jian, Actually there's nothing wrong with Thanks a lot , it's just that in business letters people usually want to sound more formal; Thanks a lot is more colloquial and is usually avoided unless you know the person you're writing to very well, and want to make your letter sounds more personal.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.