G-7 has a rotating presidency that is held by Canada this year. The G-7 President can also invite others as observers.
In additional to the G-7 members (Canada, France, Germany, Italy, Japan, UK, US), invited are Australia, Brazil, India, Indonesia, Mexico, S Korea, South Africa, Ukraine, UAE, Saudi Arabia (declined) and several international organizations.
G-7 meeting is June 15-17 (Sunday-Tuesday) in Kananaskis, Alberta, Canada.
There are lots of geopolitical and economic issues for G-7 to discuss.
https://www.nsnews.com/alberta-news/leaders-on-canadas-expanded-g7-guest-list-to-tackle-climate-economy-and-security-10804829