+0
GREETINGS FOR THE DAY
Is this correct to start a formal letter like this
Comments 
Hi,
I assume you are talking about a business-style letter.

No.
The greeting is simply 'Dear Mr. Smith,' or 'Dear Sir or Madam,'.

After that, you need to start by saying why you are writing the letter.

Best wishes, Clive