I assume that with the frequency of this issue, TBN has retained some code experts to tackle the issue. However, since it continues to happen - and as a former webmaster for many years - I would recommend strongly that you post a very visible warning on your (usually) unaffected home page that instructs unknowing visitors to scroll down, and apologizes for the problem. You may lose a touch of revenue from Mahindra, but you will probably retrain some visitors you would otherwise lose. Luck with fixing it.