Modern Chess, Opening Databases, 2018.
In this database, GM Davorin Kuljasevic provides a complete repertoire against the Catalan Opening. Nowadays, such a repertoire is very important since you can face the Catalan at every level. For practical purposes, the author provides 2 alternative repertoires - solid and sharp. Armed with this knowledge, you can always play the system which is required by your tournament situation.