Coupled-Cluster Methods For Large Molecular Systems Through Massive Parallelism And Reduced-Scaling Approaches