"is growing" is better than "has been growing"Sorry
to spoil your party, but this is just a matter of opinion. I
think "has been growing" is better, and I would definitely have chosen
that. I'm not comfortable with the
present tense there with "in modern times", i.e., "during the course...