The new website looks awesome.. I do not see any issues as you are indicating..
Management section is neat ... it shows Suresh as CEO
DNL is not taking up lot space. it was evenly distributed..
I like the website very professional.. or I am not looking at the right site :)