0 meetings between companies or governments to discuss working together to achieve something important:
The film company is in strategic talks with five European broadcasters.
India is holding strategic talks with the US and Israel.
NOVÉ SLOVÁ
European
May 10, 2021
SLOVO DŇA
Shimmer
strategic talks