The rules are that VAT refunds be made within 90 days in general. You're misinterpreting the info that TGS will receive payment within 90 days from now.
The sentence should read - "although VAT refunds should be made within 90 days in general, this is not the case as some companies have been waiting for more than 2 years"