German Module manufacturer again awarded for excellent credit rating