CCI approves the proposed investment by British International Investment plc in ReNew Photovoltaics Private Limited.
The British Royal Society Celebrates Spain’s Role in Science