RCR Finalises Contracts for 100MWac Haughton Solar Farm