HCLTech declared a dividend of Rs 18 per share, including a special Rs 6 per share dividend to commemorate 25 years since its public listing, marking its 88th consecutive quarter of dividend payouts