Homogeneous Metal Catalysis: from Sustainable Transformations to Supramolecular Approaches