Finally got a call today from TS. They previously told me to wait till 21 April now they said to wait till 5 May and contact if still Statement is still not generated.
Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.