May I please ask if the sentence below is correct.
On 20th December 2023 the company announced that the bargain has been completed.
If yes, I do not understand why does not the author use "had" (past perfect) instead of "have" (present perfect) in the end. As I thought, the perfect tense in that case should reflect the event which happened before some point in time. This point in time is already in the past. If this announcement was made on 20th December 2023, should not the author use past perfect instead?