China Three Gorges South Asia Investment Ltd (CSAIL) has acquired Alcazar Energy Partners, a Dubai-based renewable project developer and power producer with 411 MW of operational wind and solar capacity in its portfolio.