US power utility CenterPoint Energy Inc (NYSE:CNP) has received regulatory approval to buy a 300-MW solar park in Indiana and sign an off-take deal for 100 MW of solar power capacity in the same state.