Exclusive: Karpowership ready to supply 450 megawatts in Richards Bay