The sentence appears to have been written by an American; "foundation" is rarely used in this sense in American English. COCA seems to confirm that: "since its founding in" -- 111 results "since its foundation in" -- 5 results
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.