Francois Rochon profile

Giverny Capital Inc. (Francois Rochon)